uninterruptable power - German English Dictionary